package com.ruoyi.appversion.service;

import com.ruoyi.appversion.domain.VersionEntity;
import org.springframework.web.multipart.MultipartFile;

import java.io.IOException;

/**
 * 安卓平板apk版本控制服务
 */
public interface VersionService {
    /*
     * apk上传service，需要制定分支
     * @author FLInt
     * @date 2022/8/8 16:35
     * @param null
     * @return null
     */
    VersionEntity uploadApk(String versionNum, MultipartFile file, String devOrMaster) throws IOException;
    /*
     * 版本检查服务
     * @author FLInt
     * @date 2022/8/8 16:35
     * @param versionNum
     * @param devOrMaster
     * @return java.lang.String
     */
    String versionCheck(String versionNum);
    /*
     * apk路径
     * @author FLInt
     * @date 2022/8/8 16:35
     * @param versionNum
     * @return java.lang.String
     */
    String getApkPath(String versionNum);
}
